package com.ll.domain.classbase.biz;

import com.ll.base.dto.ApiResultDTO;
import com.ll.base.dto.PageResultDTO;
import com.ll.domain.classbase.dto.CourseDTO;
import com.ll.app.api.req.AddCourseReqDTO;
import com.ll.app.api.req.DeleteCourseReqDTO;
import com.ll.app.api.req.PageCourseReqDTO;

import java.util.List;

public interface CourseDomainService {
    PageResultDTO<CourseDTO> page(PageCourseReqDTO pageReq);
    List<CourseDTO> list(PageCourseReqDTO pageReq);
    ApiResultDTO add(AddCourseReqDTO courseDTO);
    void delete(DeleteCourseReqDTO courseDTO);
}
